cmake_minimum_required(VERSION 3.0)

project(ex)

set(PARSE_FILES
        CMCommandLineParser.cpp
        CMCommandLineParser.h
        )

add_executable(cmd_parse_test
        cm_command_parse_test.cpp
        ../utils/cm_print_cc.c
        ../utils/cm_print_cc.h
        ${PARSE_FILES}
        )

set(OBSERVER_FILES
        CMObserver.cpp
        CMObserver.h
        )

add_executable(observer_test
        cm_observer_test.cpp
        ../utils/cm_print.c
        ../utils/cm_print.h
        ${OBSERVER_FILES}
        )